# Google Test
if(USE_GOOGLE_TEST)
  create_target(
    test_np2_lhmmsq
    "test_np2_linear_hmmsq.cpp;${GENERAL_SRCS};${HYPERCUBE_SRC_PATH}/hypercube_cryto_agent.cpp;${LINEAR_SRCS}"
    "helib;gtest")
  create_target(
    test_p2_bgv_lhmmsq
    "test_p2_bgv_linear_hmmsq.cpp;${GENERAL_SRCS};${POWEROF2_SRCS};${LINEAR_SRCS}"
    "helib;gtest")
  create_target(
    test_p2_ckks_lhmmsq
    "test_p2_ckks_linear_hmmsq.cpp;${GENERAL_SRCS};${POWEROF2_SRCS};${LINEAR_SRCS}"
    "helib;mkl;gtest")
endif()

create_target(ckks_depth "ckks_depth.cpp" "helib")
